Un autómata programable industrial (API) o Programable logic controller (PLC), es un equipo electrónico, programable en lenguaje no informático, diseñado para controlar en tiempo real y en ambiente de tipo industrial, procesos secuenciales.
Un PLC trabaja en base a la información recibida por los captadores y el programa lógico interno, actuando sobre los accionadores de la instalación.
Monografias.com
La estructura básica del hardware de un consolador Programable propiamente dicho está constituido por:
a. Fuente de alimentación
b. Unidad de procesamiento central (CPU)
c. Módulos de interfaces de entradas/salidas (E/S)
Actualmente son tres las estructuras más significativas que existen en el mercado:
Estructura compacta.
Estructura semimodular. ( Estructura Americana)
Estructura modular. (Estructura Europea)
Estructura compacta Este tipo de autómatas se distingue por presentar en un solo bloque todos sus elementos, esto es, fuente de alimentación, CPU, memorias, entradas/salidas, etc.. Son los autómatas de gama baja o nanoautómatas los que suelen tener una estructura compacta. Su potencia de proceso suele ser muy limitada dedicándose a controlar máquinas muy pequeñas o cuadros de mando
Estructura semimodular
Se caracteriza por separar las E/S del resto del autómata, de tal forma que en un bloque compacto están reunidas las CPU, memoria de usuario o de programa y fuente de alimentación y separadamente las unidades de E/S .
Son los autómatas de gama media los que suelen tener una estructura semimodular (Americana).
Estructura modular
Su característica principal es la de que existe un módulo para cada uno de los diferentes elementos que componen el autómata como puede ser una fuente de alimentación, CPU, E/S, etc. La sujeción de los mismos se hace por carril DIN, placa perforada o sobre RACK, en donde va alojado el BUS externo de unión de los distintos módulos que lo componen.
ejemplos practicos
Monografias.com
Ejemplos de listado de Instrucciones
ejemplos 1
IF I0.0 'boton de arranque
THEN SET O0.5 'foco conectado
OTHRW RESET O0.5 'foco conectado
Estudiar y analizar el siguiente programa
"" Start the time
IF N T3 'Timer ON delay without steps
AND I0.5 'Start timer ON delay
AND N F0.0 'Edge for Timer ON
THEN SET T3 'Timer ON delay without steps
WITH 5s
SET F0.0 'Edge for Timer ON
"" Time is aborted as soon as the input is '0'
IF N I0.5 'Start timer ON delay
THEN RESET T3 'Timer ON delay without steps
RESET O0.4 'Timer ON delay without steps
RESET F0.0 'Edge for Timer ON
"" Output is switched on as soon as the time has ended AND the input is still '1'
IF N T3 'Timer ON delay without steps
AND F0.0 'Edge for Timer ON
AND I0.5 'Start timer ON delay
THEN SET O0.4 'Timer ON delay without steps
Analizar el siguiente programa
STEP Init
"" Time starts with input I0.5
IF I0.5 'Start timer ON delay
THEN SET T2 'Timer ON delay using steps
WITH 5s
STEP wait
"" Time is aborted as soon as the input is '0'
IF N I0.5 'Start timer ON delay
THEN RESET T2 'Timer ON delay using steps
JMP TO Init
"" Output is switched on when time has ended AND input is still '1'
IF N T2 'Timer ON delay using steps
AND I0.5 'Start timer ON delay
THEN SET O0.5 'Timer ON delay with steps
STEP end
"" The output is switched off as soon as the input is '0'
IF N I0.5 'Start timer ON delay
THEN RESET O0.5 'Timer ON delay with steps
JMP TO Init
Analizar el siguiente programa
STEP Init
"" Start time and switch on output
IF NOP
THEN SET T6 'Flashing time using steps
WITH 1s
SET O0.1 'Falshing with steps
STEP Wait "" After time has ended switch off output and start waiting time
IF N T6 'Flashing time using steps
THEN RESET O0.1 'Falshing with steps
SET T6 'Flashing time using steps
STEP End
"" Jump back
IF N T6 'Flashing time using steps
THEN JMP TO Init El siguiente programa sirve de base para el resultdo del apredizaje (materia atomatización)
STEP cargar IF NOP THEN SET T1 WITH 5s SET T2 WITH 5s SET O0.1
STEP dos IF N T1 THEN RESET O0.1 SET T2 SET O0.2
STEP tres IF N T2 THEN RESET O0.2 SET T2 IF N T2 THEN RESET O0.2 SET T2 IF N T1 AND N T2 THEN JMP TO cargar
Este programa puede servir para obtener el resutado del aprendizaje ( materia: atomatización )
STEP cargar
IF NOP
THEN SET T1
WITH 5s
SET T2
WITH 5s
SET O0.1
STEP dos
IF N T1
THEN RESET O0.1
SET T2
SET O0.2
STEP tres
IF N T2
THEN RESET O0.2
SET T2
IF N T2
THEN RESET O0.2
SET T2
IF N T1
THEN JMP TO cargar
DEFINICIÓN PLC:
Un autómata programable industrial (API) o Programable logic controller (PLC), es un equipo electrónico, programable en lenguaje no informático, diseñado para controlar en tiempo real y en ambiente de tipo industrial, procesos secuenciales.
Un PLC trabaja en base a la información recibida por los captadores y el programa lógico interno, actuando sobre los accionadores de la instalación.
La estructura básica del hardware de un consolador Programable propiamente dicho está constituido por:
CARACTERÌSTICAS
PRESENTACIÓN
Actualmente son tres las estructuras más significativas que existen en el mercado:
Estructura compacta
Este tipo de autómatas se distingue por presentar en un solo bloque todos sus elementos, esto es, fuente de alimentación, CPU, memorias, entradas/salidas, etc..
Son los autómatas de gama baja o nanoautómatas los que suelen tener una estructura compacta. Su potencia de proceso suele ser muy limitada dedicándose a controlar máquinas muy pequeñas o cuadros de mando
Estructura semimodular
Se caracteriza por separar las E/S del resto del autómata, de tal forma que en un bloque compacto están reunidas las CPU, memoria de usuario o de programa y fuente de alimentación y separadamente las unidades de E/S .
Son los autómatas de gama media los que suelen tener una estructura semimodular (Americana).
Estructura modular
Su característica principal es la de que existe un módulo para cada uno de los diferentes elementos que componen el autómata como puede ser una fuente de alimentación, CPU, E/S, etc. La sujeción de los mismos se hace por carril DIN, placa perforada o sobre RACK, en donde va alojado el BUS externo de unión de los distintos módulos que lo componen.
ejemplos practicos
Ejemplos de listado de Instrucciones
ejemplos 1
IF I0.0 'boton de arranque
THEN SET O0.5 'foco conectado
OTHRW RESET O0.5 'foco conectado
ejemplo 2
Actividad para examen
Estudiar y analizar el siguiente programa"" Start the time
IF N T3 'Timer ON delay without steps
AND I0.5 'Start timer ON delay
AND N F0.0 'Edge for Timer ON
THEN SET T3 'Timer ON delay without steps
WITH 5s
SET F0.0 'Edge for Timer ON
"" Time is aborted as soon as the input is '0'
IF N I0.5 'Start timer ON delay
THEN RESET T3 'Timer ON delay without steps
RESET O0.4 'Timer ON delay without steps
RESET F0.0 'Edge for Timer ON
"" Output is switched on as soon as the time has ended AND the input is still '1'
IF N T3 'Timer ON delay without steps
AND F0.0 'Edge for Timer ON
AND I0.5 'Start timer ON delay
THEN SET O0.4 'Timer ON delay without steps
Analizar el siguiente programa
STEP Init
"" Time starts with input I0.5
IF I0.5 'Start timer ON delay
THEN SET T2 'Timer ON delay using steps
WITH 5s
STEP wait
"" Time is aborted as soon as the input is '0'
IF N I0.5 'Start timer ON delay
THEN RESET T2 'Timer ON delay using steps
JMP TO Init
"" Output is switched on when time has ended AND input is still '1'
IF N T2 'Timer ON delay using steps
AND I0.5 'Start timer ON delay
THEN SET O0.5 'Timer ON delay with steps
STEP end
"" The output is switched off as soon as the input is '0'
IF N I0.5 'Start timer ON delay
THEN RESET O0.5 'Timer ON delay with steps
JMP TO Init
Analizar el siguiente programa
STEP Init
"" Start time and switch on output
IF NOP
THEN SET T6 'Flashing time using steps
WITH 1s
SET O0.1 'Falshing with steps
STEP Wait
"" After time has ended switch off output and start waiting time
IF N T6 'Flashing time using steps
THEN RESET O0.1 'Falshing with steps
SET T6 'Flashing time using steps
STEP End
"" Jump back
IF N T6 'Flashing time using steps
THEN JMP TO Init
El siguiente programa sirve de base para el resultdo del apredizaje (materia atomatización)
STEP cargar
IF NOP
THEN SET T1
WITH 5s
SET T2
WITH 5s
SET O0.1
STEP dos
IF N T1
THEN RESET O0.1
SET T2
SET O0.2
STEP tres
IF N T2
THEN RESET O0.2
SET T2
IF N T2
THEN RESET O0.2
SET T2
IF N T1
AND N T2
THEN JMP TO cargar
Este programa puede servir para obtener el resutado del aprendizaje ( materia: atomatización )
STEP cargar
IF NOP
THEN SET T1
WITH 5s
SET T2
WITH 5s
SET O0.1
STEP dos
IF N T1
THEN RESET O0.1
SET T2
SET O0.2
STEP tres
IF N T2
THEN RESET O0.2
SET T2
IF N T2
THEN RESET O0.2
SET T2
IF N T1
THEN JMP TO cargar
Bibliografía
General
Historia
Concepto
Estructura
Autor:Bernard Pavel Barreto Véliz
http://www.google.com/imgres?imgurl=http://www.monografias.com/trabajos75/controladores-programables/image027.png&imgrefurl=http://www.monografias.com/trabajos75/controladores-programables/controladores-programables2.shtml&usg=__G2BZv-4BPexfJTlMMpW1LmeyAHU=&h=439&w=467&sz=37&hl=es&start=3&zoom=1&itbs=1&tbnid=mE9Z8D90Viep7M:&tbnh=120&tbnw=128&prev=/search%3Fq%3Dplc%2Bfuncionamiento%26hl%3Des%26biw%3D989%26bih%3D581%26gbv%3D2%26tbm%3Disch&ei=P5n6Tei8GeLa0QG0mJCuAw